egl: Move EGLSurface handling to GdkSurface
authorBenjamin Otte <otte@redhat.com>
Sun, 3 Oct 2021 19:58:57 +0000 (21:58 +0200)
committerBenjamin Otte <otte@redhat.com>
Wed, 6 Oct 2021 01:44:35 +0000 (03:44 +0200)
commitd128ffcc1431c7c3093033e75a60fc3da7bfe376
tree9c6ae036d742f4264b681add5729969a11cf982a
parentaba37c40d349980784b9ed9aef314277f45e20dd
egl: Move EGLSurface handling to GdkSurface

Calling gdk_surface_set_egl_native_window() enables this.
13 files changed:
gdk/gdkdisplay.c
gdk/gdksurface.c
gdk/gdksurfaceprivate.h
gdk/wayland/gdkglcontext-wayland.c
gdk/wayland/gdksurface-wayland.c
gdk/wayland/gdksurface-wayland.h
gdk/x11/gdkdisplay-x11.c
gdk/x11/gdkdisplay-x11.h
gdk/x11/gdkglcontext-egl.c
gdk/x11/gdkglcontext-x11.c
gdk/x11/gdkglcontext-x11.h
gdk/x11/gdksurface-x11.c
gdk/x11/gdksurface-x11.h